package com.x.erp.model;

import com.x.framework.annotation.MappingColumn;
import com.x.framework.annotation.MappingTable;
import com.x.framework.model.BaseObject;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 多级营销奖励明细
 */
@MappingTable(tableName = "erp_multilevel_activity_detail")
public class MultilevelActivityDetail extends BaseObject{

	@MappingColumn(columnName = "DETAIL_ID", columnPk = true, columnLength = 32)
	private String detailId;// 奖励id

	@MappingColumn(columnName = "DETAIL_MONEY")
	private BigDecimal detailMoney;// 奖励金额

	@MappingColumn(columnName = "DETAIL_REMARK")
	private String detailRemark;// 奖励明细说明

	@MappingColumn(columnName = "USER_ID")
	private String userId;// 奖励占比

	@MappingColumn(columnName = "DETAIL_CREATE_TIME")
	private Date detailCreateTime;// 创建时间

	@MappingColumn(columnName = "USER_NICKNAME")
	private String userNickname;// 奖励人昵称

	@MappingColumn(columnName = "USER_MOBILE")
	private String userMobile;// 奖励人电话

	@MappingColumn(columnName = "TOTAL_DETAIL_MONEY")
	private BigDecimal totalDetailMoney;// 奖励总金额

	public String getDetailId() {
		return detailId;
	}

	public void setDetailId(String detailId) {
		this.detailId = detailId;
	}

	public BigDecimal getDetailMoney() {
		return detailMoney;
	}

	public void setDetailMoney(BigDecimal detailMoney) {
		this.detailMoney = detailMoney;
	}

	public String getDetailRemark() {
		return detailRemark;
	}

	public void setDetailRemark(String detailRemark) {
		this.detailRemark = detailRemark;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Date getDetailCreateTime() {
		return detailCreateTime;
	}

	public void setDetailCreateTime(Date detailCreateTime) {
		this.detailCreateTime = detailCreateTime;
	}

	public String getUserNickname() {
		return userNickname;
	}

	public void setUserNickname(String userNickname) {
		this.userNickname = userNickname;
	}

	public String getUserMobile() {
		return userMobile;
	}

	public void setUserMobile(String userMobile) {
		this.userMobile = userMobile;
	}

	public BigDecimal getTotalDetailMoney() {
		return totalDetailMoney;
	}

	public void setTotalDetailMoney(BigDecimal totalDetailMoney) {
		this.totalDetailMoney = totalDetailMoney;
	}
}
